Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SPECIES][PARTIALLY-MODULAR] Nabbers, Nabber systems, Blood Colours, Offset System, Stungloves, and more! #1751

Closed
wants to merge 101 commits into from

Conversation

Yawet330
Copy link
Contributor

@Yawet330 Yawet330 commented Apr 25, 2024

Discontinued. Thank you for your support thusfar. I no longer have the time nor capability to work on Nabbers anymore.

To make it explicitly clear, I lack the motivation to continue this project now. It is to be considered dead-in-the-water, and although functional, is probably best ripped apart for some of the other changes present within it.

image

About The Pull Request

No longer extremely modular due to incoming changes involving how blood & blood splattering works, which require nonmodular changes to a single file to ensure that all blood splatters created from living mobs util the new system.

This PR adds Nabbers, a new species which is also known by "Giant Armoured Serpentids". They are primarily a large, bulky predator species with a thick, natural chitin layer that prevents them from wearing most human clothing.

Subject to heavy balance.

Also fixes & helps mitigate a few hard-dels unrelated to the PR in question.

Now also adds Personal Stun Gloves to account for the inability to use batons/etc! They're a weaker variation of stunbaton that is still subject to heavy change and balancing.

Why It's Good For The Game

Nabbers are cool.
Regardless if nabbers are made a playable species or not, this ports a huge amount of content (and adds a ton more custom) like the ability to customise species blood colours when bleeding.

Also the Shartrat offset system but thats been cobbled together and needs replacing at some point.

DISCLAIMER. NABBERS ARE UNFINISHED, THINGS SUCH AS SPRITES FOR ITEMS/ETC WILL USUALLY DEFAULT TO SOMETHING BASIC, AND/OR BE OFFSET WEIRDLY. DO NOT MAKE A GITHUB ISSUE REPORT FOR THESE - INSTEAD USE THE NABBER FEEDBACK THREAD, THANK YOU!

-Made this larger and easily understandable ^

Total progress is:
~75% done for Core Mechanics
[X]Custom Blood Colors
[X]Item Offsets
[X]Racial Abilities, GAGS config, generic code
[X]Correcting RUEng
[X]Permanently Flammable
[X]Cross Compatability with Satyr PR - Utilises #IFDEF to ensure TRAIT_HARD_SOLES exists and applies it retroactively.
[X]Bladearm Sharpening - TBD: Make traitor item or not.
[X]Moving brute reduction -> armor (Significantly less powerful)
[?]Balance passes
[ ]Respriting/adding ponchos for various departments

~40% done for Spritework
[X] GAGs config and fallbacks
[X] GAGs fallback icons
[X] Custom spritework - Full credits and thanks to Dimwhat for respriting their base grayscales! They look amazing!
[ ] Custom clothing
[ ] Better solutions for offsets
[ ] Fire/husk sprites
[ ] Custom footprint sprites

--CUSTOM MECHANICS DETAILS--

Naturally Spaceproof - No exosuit slot. No armor wearing.
Strange Hands - Clumsy Hands by default, cannot use batons/guns/etc
Strange Physiology - Cannot wear a majority of armor/goggles!
Naturally flammable - Will catch fire if exposed to flame or laser, and/or explosions.
Natural Armor - Now uses the armor system. Strong against melee, medium against bullets and wounds along with acid.
Chitin-breather - will suffocate if set on fire
Blade-arms - Natural weapons. Can be sharpened at the cost of making you appear murderous on examine.
Extreme Burn Weakness: Takes almost 2x burn (1.8) from all attacks, along with a 2.5x modifier for hot atmos!

image

-Traitor (So far)

image

-Medical
image
image

-Engineering
image
image

-Security
image
image

-Research
image
image

-Cargo
image
image

could probably be testmerged without any problems.

Changelog

🆑
add: Nabbers and their abilities
add: Offset system for species that need to use them
add: Blood Colours system! Lizards now bleed green, Nabbers bleed a deep blue, arachnids bleed a deeper blue!
add: Personal Stun Gloves - New Security Item (Wearable stunbatong)
fix: Harddelling begone. Fixes a few harddels involving huds and humans.
fix: Makes it so dummies correctly clear height overlays/etc when being destroyed.
code: Moves security research overwrites to modular folder for stungloves (modularity++)
/:cl:

@Yawet330 Yawet330 marked this pull request as draft April 25, 2024 22:28
…ys, adds placeholder lore and mask positions, while also giving GAS unique clothing on spawn.
@Yawet330
Copy link
Contributor Author

This will remain a draft until some content and features is added/addressed. They're functional, playable, and somewhat balanced as of now.

@DimWhat
Copy link
Contributor

DimWhat commented Apr 26, 2024

image
making some sprites for it

@Yawet330 Yawet330 changed the title [PORT] Fluffy Frontier Nabbers/GAS - Flavorful and with Soul(TM) [SPECIES][PARTIALLY-MODULAR] Nabbers, Nabber systems, Blood Colours, Offset System, and more! Apr 26, 2024
@Yawet330 Yawet330 marked this pull request as ready for review April 26, 2024 11:54
@Yawet330
Copy link
Contributor Author

TENTATIVELY ready for review. Could be testmerged too but they're still missing some things like custom poncho's/etc. Can wear most gear fine due to GAGS fallbacks.

@Yawet330
Copy link
Contributor Author

Screenshot comparison error will likely fix on merge, the .png is present for nabbers.

@Yawet330 Yawet330 marked this pull request as draft April 27, 2024 01:05
@DimWhat
Copy link
Contributor

DimWhat commented Apr 27, 2024

image

@PhantornRU
Copy link

I believe

@Yawet330
Copy link
Contributor Author

Yawet330 commented May 18, 2024

Closed due to inability to future maintain/change this content.
Branch will remain undeleted to allow for ease-of-pulling and atomisation of specific features.

@PhantornRU
Copy link

I believe in you

@Yawet330
Copy link
Contributor Author

It may not be entirely joever.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants